rolling dam - Spanish English Dictionary